home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / stos / stos_86 / fortune / fortune.bas (.txt) next >
Atari STOS Basic  |  1985-11-19  |  98KB  |  549 lines

  1. 100 RESTORE
  2. 1000 REM 
  3. 10000 REM 
  4. 10001 RESET ZONE
  5. 10002 REM 
  6. 10003 ON ERROR
  7. 10004 GOTO
  8. 10005 ANIM
  9. 10007 READ
  10. 10010 WAIT VBL
  11. 10020 NEXT
  12. 1005 IF
  13. 1010 SPRITE
  14. 1011 SPRITE
  15. 1012 SPRITE
  16. 1013 DEC
  17. 1014 IF
  18. 10500 DATA
  19. 10501 DATA
  20. 10502 DATA
  21. 10503 DATA
  22. 10505 DATA
  23. 10509 GOSUB
  24. 10550 GOSUB
  25. 10600 HIDE
  26. 10601 IF
  27. 10602 HIDE
  28. 10900 REM 
  29. 10904 GOSUB
  30. 10905 GOSUB
  31. 10910 ANIM
  32. 10925 VARNAME
  33. 10930 IF
  34. 10932 IF
  35. 10935 IF
  36. 10936 IF
  37. 10937 CHANGE MOUSE
  38. 10940 VARNAME
  39. 11 KEY
  40. 110 RESTORE
  41. 11000 GOSUB
  42. 11001 VARNAME
  43. 11002 SPRITE
  44. 11003 SPRITE
  45. 11004 SPRITE
  46. 11005 SPRITE
  47. 11006 SPRITE
  48. 11010 VARNAME
  49. 11020 IF
  50. 11021 IF
  51. 11022 IF
  52. 11023 IF
  53. 11024 IF
  54. 11025 IF
  55. 11030 IF
  56. 11031 IF
  57. 11032 IF
  58. 11033 CHANGE MOUSE
  59. 11999 VARNAME
  60. 12 PALETTE
  61. 120 VARNAME
  62. 12000 IF
  63. 12001 IF
  64. 12002 IF
  65. 12003 IF
  66. 12004 IF
  67. 12005 IF
  68. 12009 RETURN
  69. 13 INK
  70. 130 GOSUB
  71. 13000 REM 
  72. 13001 VARNAME
  73. 13002 SPRITE
  74. 13003 SPRITE
  75. 13004 ANIM
  76. 13005 VARNAME
  77. 13006 IF
  78. 13007 IF
  79. 13008 IF
  80. 131 GOTO
  81. 132 REM 
  82. 134 IF
  83. 13499 GOTO
  84. 135 VARNAME
  85. 13500 VARNAME
  86. 13501 GOTO
  87. 13510 ANIM
  88. 14 SPRITE
  89. 14000 REM 
  90. 14090 IF
  91. 14100 IF
  92. 14110 RETURN
  93. 14120 IF
  94. 14130 IF
  95. 14140 PEN
  96. 14150 PRINT
  97. 14500 REM 
  98. 14505 IF
  99. 14510 CHANGE MOUSE
  100. 14511 VARNAME
  101. 14512 VARNAME
  102. 14513 IF
  103. 14515 IF
  104. 14516 IF
  105. 14599 GOTO
  106. 14600 IF
  107. 14601 LOCATE
  108. 14602 IF
  109. 14699 RETURN
  110. 14700 GOSUB
  111. 15000 REM 
  112. 15010 VARNAME
  113. 15015 IF
  114. 15016 IF
  115. 15017 IF
  116. 15018 IF
  117. 15019 IF
  118. 15020 IF
  119. 15021 IF
  120. 15022 IF
  121. 15023 IF
  122. 15024 IF
  123. 15025 IF
  124. 15499 STOP
  125. 15500 REM 
  126. 15510 VARNAME
  127. 159 RETURN
  128. 15999 STOP
  129. 16000 REM 
  130. 16001 VARNAME
  131. 16005 VARNAME
  132. 16010 IF
  133. 16020 VARNAME
  134. 16021 VARNAME
  135. 16030 IF
  136. 16040 GOTO
  137. 1999 RETURN
  138. 200 VARNAME
  139. 2000 REM 
  140. 20000 REM 
  141. 20010 VARNAME
  142. 20011 VARNAME
  143. 20012 VARNAME
  144. 20013 VARNAME
  145. 20014 DATA
  146. 20015 DATA
  147. 20016 DATA
  148. 20017 DATA
  149. 20018 DATA
  150. 20019 DATA
  151. 20020 DATA
  152. 20021 DATA
  153. 20023 DATA
  154. 20024 RESTORE
  155. 20025 IF
  156. 20026 IF
  157. 20027 NEXT
  158. 20040 DATA
  159. 20041 DATA
  160. 20045 RESTORE
  161. 20046 IF
  162. 20047 IF
  163. 20048 NEXT
  164. 20049 IF
  165. 2005 IF
  166. 20050 FOR
  167. 20051 IF
  168. 20052 IF
  169. 20053 IF
  170. 20054 IF
  171. 20055 IF
  172. 20056 IF
  173. 20057 IF
  174. 20058 IF
  175. 20059 IF
  176. 20060 IF
  177. 20061 IF
  178. 20062 IF
  179. 20063 IF
  180. 20064 IF
  181. 20065 IF
  182. 20066 IF
  183. 20067 IF
  184. 20080 IF
  185. 20081 VARNAME
  186. 20098 REM 
  187. 20099 IF
  188. 2010 SPRITE
  189. 20100 IF
  190. 20101 IF
  191. 20102 IF
  192. 20103 GOTO
  193. 20104 IF
  194. 20105 RETURN
  195. 2011 SPRITE
  196. 2012 SPRITE
  197. 2013 DEC
  198. 2014 IF
  199. 20199 IF
  200. 20200 IF
  201. 20202 IF
  202. 20995 IF
  203. 20996 IF
  204. 20997 IF
  205. 20998 IF
  206. 20999 RETURN
  207. 21 ON ERROR
  208. 21000 VARNAME
  209. 22000 IF
  210. 22001 GOSUB
  211. 22002 IF
  212. 22003 GOSUB
  213. 23000 REM 
  214. 23010 VARNAME
  215. 23019 RETURN
  216. 24000 WAIT
  217. 25 VARNAME
  218. 25000 WAIT
  219. 2999 RETURN
  220. 3000 REM 
  221. 30000 REM 
  222. 30010 SPRITE
  223. 30020 DATA
  224. 30030 RESTORE
  225. 30031 VARNAME
  226. 30032 IF
  227. 30033 SPRITE
  228. 30040 NEXT
  229. 30045 IF
  230. 30049 RETURN
  231. 3005 IF
  232. 30050 DATA
  233. 30060 DATA
  234. 30070 DATA
  235. 30080 DATA
  236. 30090 DATA
  237. 3010 SPRITE
  238. 30100 DATA
  239. 3011 SPRITE
  240. 30110 DATA
  241. 3012 SPRITE
  242. 30120 DATA
  243. 3013 DEC
  244. 30130 DATA
  245. 3014 IF
  246. 30140 DATA
  247. 31999 STOP
  248. 32000 REM 
  249. 32010 IF
  250. 32011 IF
  251. 32012 IF
  252. 32013 IF
  253. 32014 IF
  254. 32015 IF
  255. 32016 IF
  256. 32017 IF
  257. 32018 IF
  258. 32019 IF
  259. 32020 IF
  260. 32021 FOR
  261. 34999 STOP
  262. 35000 REM 
  263. 35010 GOSUB
  264. 35014 FOR
  265. 35015 GOTO
  266. 35020 GOSUB
  267. 35024 FOR
  268. 35025 GOTO
  269. 35030 GOSUB
  270. 35034 FOR
  271. 35035 GOTO
  272. 35040 GOSUB
  273. 3999 RETURN
  274. 39999 STOP
  275. 40 DATA
  276. 4000 INC
  277. 40000 REM 
  278. 4001 SPRITE
  279. 40010 DATA
  280. 40016 ANIM
  281. 4002 SPRITE
  282. 40020 VARNAME
  283. 4003 SPRITE
  284. 40030 SPRITE
  285. 40031 IF
  286. 40034 FOR
  287. 40035 FOR
  288. 40036 IF
  289. 40039 IF
  290. 4004 SPRITE
  291. 40040 NEXT
  292. 4005 SPRITE
  293. 40050 MUSIC
  294. 4006 SPRITE
  295. 4007 SPRITE
  296. 4008 SPRITE
  297. 4009 FOR
  298. 40100 IF
  299. 40105 VARNAME
  300. 40110 IF
  301. 40120 IF
  302. 44999 STOP
  303. 45000 REM 
  304. 45005 GOSUB
  305. 45010 VARNAME
  306. 45015 SPRITE
  307. 45020 IF
  308. 45025 SPRITE
  309. 45030 VARNAME
  310. 45100 GOTO
  311. 45200 REM 
  312. 45210 IF
  313. 45220 IF
  314. 45230 IF
  315. 45240 END
  316. 46000 HIDE
  317. 489 WAIT
  318. 48999 STOP
  319. 490 CLEAR KEY
  320. 49000 REM 
  321. 49001 RESET ZONE
  322. 49002 SET ZONE
  323. 49003 SET ZONE
  324. 49004 SET ZONE
  325. 49005 SET ZONE
  326. 49006 SET ZONE
  327. 49007 SET ZONE
  328. 49008 SET ZONE
  329. 49009 SET ZONE
  330. 49010 SET ZONE
  331. 49011 SET ZONE
  332. 49012 SET ZONE
  333. 49013 SET ZONE
  334. 49014 RETURN
  335. 49015 VARNAME
  336. 49016 SET ZONE
  337. 49099 RETURN
  338. 499 REM 
  339. 5 REM 
  340. 500 FOR
  341. 50000 REM 
  342. 50010 DATA
  343. 50011 DATA
  344. 50020 RESTORE
  345. 50030 VARNAME
  346. 5060 PEN
  347. 5061 IF
  348. 5062 GOTO
  349. 5070 REM 
  350. 5080 HIDE
  351. 5081 SPRITE
  352. 5082 SPRITE
  353. 5085 PEN
  354. 5086 PRINT
  355. 5090 PRINT
  356. 510 FOR
  357. 5100 SHOOT
  358. 5109 RETURN
  359. 5110 HIDE
  360. 5111 SPRITE
  361. 5112 SPRITE
  362. 5113 PEN
  363. 5114 PRINT
  364. 5115 PRINT
  365. 5116 PEN
  366. 5119 NEXT
  367. 5120 REM 
  368. 5130 ANIM
  369. 5140 IF
  370. 5150 GOTO
  371. 5160 REM 
  372. 5170 ANIM
  373. 5180 REM 
  374. 5190 ANIM
  375. 520 FOR
  376. 5200 IF
  377. 5201 IF
  378. 5210 REM 
  379. 5220 ON ERROR
  380. 5230 FOR
  381. 5240 VARNAME
  382. 5250 IF
  383. 5260 IF
  384. 5265 IF
  385. 5270 NEXT
  386. 5280 GOSUB
  387. 5291 PUT SPRITE
  388. 5295 ANIM
  389. 530 VARNAME
  390. 5300 FOR
  391. 5310 NEXT
  392. 5320 REM 
  393. 5330 VARNAME
  394. 5340 VARNAME
  395. 5350 PEN
  396. 5360 VARNAME
  397. 5370 IF
  398. 5380 IF
  399. 5390 IF
  400. 540 IF
  401. 5400 GOTO
  402. 541 RETURN
  403. 5410 PEN
  404. 5420 DEC
  405. 5430 PEN
  406. 5440 WAIT VBL
  407. 5450 INC
  408. 5460 PEN
  409. 5470 REM 
  410. 5480 FOR
  411. 5490 VARNAME
  412. 5499 RETURN
  413. 6 REM Fruit Machine By T Mancey & K Hearson 1989
  414. 60 DATA
  415. 600 REM 
  416. 6000 REM 
  417. 60000 ANIM
  418. 60001 FOR
  419. 60005 NEXT
  420. 60010 NEXT
  421. 6010 ANIM
  422. 6020 STOP
  423. 605 SPRITE
  424. 609 CLW
  425. 610 VARNAME
  426. 620 VARNAME
  427. 630 VARNAME
  428. 640 VARNAME
  429. 650 VARNAME
  430. 670 SPRITE
  431. 680 CLEAR KEY
  432. 690 RETURN
  433. 7 REM 
  434. 700 PEN
  435. 7000 REM 
  436. 7020 GOSUB
  437. 7030 IF
  438. 7035 GOTO
  439. 7040 GOSUB
  440. 7050 IF
  441. 7055 GOTO
  442. 7060 GOSUB
  443. 7070 IF
  444. 7080 GOTO
  445. 710 DEF
  446. 720 VARNAME
  447. 730 LOCATE
  448. 740 FOR
  449. 80 DATA
  450. 8000 REM 
  451. 8010 HIDE
  452. 8200 REM 
  453. 8225 HIDE
  454. 8235 VARNAME
  455. 8240 IF
  456. 8245 IF
  457. 8250 IF
  458. 8255 IF
  459. 8260 IF
  460. 8265 IF
  461. 8270 IF
  462. 8275 END
  463. 8280 HIDE
  464. 8283 RETURN
  465. 8284 SPRITE
  466. 8285 SPRITE
  467. 8290 NEXT
  468. 8295 DATA
  469. 8300 VARNAME
  470. 8305 WAIT
  471. 8315 VARNAME
  472. 8320 SPRITE
  473. 8325 VARNAME
  474. 8334 VARNAME
  475. 8335 SPRITE
  476. 8336 VARNAME
  477. 8340 GOSUB
  478. 8345 VARNAME
  479. 8350 VARNAME
  480. 8355 VARNAME
  481. 8356 VARNAME
  482. 8365 SPRITE
  483. 8366 VARNAME
  484. 8370 GOTO
  485. 8375 VARNAME
  486. 8380 VARNAME
  487. 8385 VARNAME
  488. 8386 VARNAME
  489. 8395 SPRITE
  490. 8396 VARNAME
  491. 8400 GOTO
  492. 8405 VARNAME
  493. 8410 VARNAME
  494. 8415 VARNAME
  495. 8416 VARNAME
  496. 8425 SPRITE
  497. 8426 VARNAME
  498. 8430 GOTO
  499. 8435 VARNAME
  500. 8440 VARNAME
  501. 8445 VARNAME
  502. 8450 VARNAME
  503. 8455 SPRITE
  504. 8456 VARNAME
  505. 8460 GOTO
  506. 8465 VARNAME
  507. 8470 VARNAME
  508. 8475 VARNAME
  509. 8480 VARNAME
  510. 8485 SPRITE
  511. 8486 VARNAME
  512. 8490 GOTO
  513. 8495 VARNAME
  514. 8500 VARNAME
  515. 8505 VARNAME
  516. 8510 VARNAME
  517. 8515 SPRITE
  518. 8516 VARNAME
  519. 8520 GOTO
  520. 8525 VARNAME
  521. 8800 IF
  522. 8809 RETURN
  523. 90 RESTORE
  524. 9000 REM 
  525. 9010 GOSUB
  526. 9020 GOSUB
  527. 9499 RETURN
  528. 9500 REM 
  529. 9510 IF
  530. 9511 IF
  531. 9512 IF
  532. 9513 IF
  533. 9514 IF
  534. 9515 IF
  535. 9516 IF
  536. 9517 IF
  537. 9518 IF
  538. 9519 GOSUB
  539. 9600 IF
  540. 9601 IF
  541. 9602 IF
  542. 9603 IF
  543. 9604 IF
  544. 9605 IF
  545. 9606 IF
  546. 9607 IF
  547. 9608 IF
  548. 9609 RETURN
  549.